import ajaxMock from '../mockUtil'
import Mock from 'mockjs'

export function runMock() {
  ajaxMock('/user/user_login', (options) => {
    return {
      code: 200,
      msg: '登录成功',
      data: {
        userId: 1,
        userToken: Mock.Random.word(10)
      }
    }
  })
  // 获取用户信息
  ajaxMock('/user/user_info', (options) => {
    return {
      code: 200,
      msg: '获取成功',
      data: {
        userId: 1,
        userName: 'admin',
        userTrueName: Mock.Random.cname(),
        userState: 1,
        userToken: options.data.user_token,
        headImgUrl: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif'
      }
    }
  })
  ajaxMock('/user/get_menu', (options) => {
    return {
      code: 200,
      msg: '获取成功',
      data: {
        menuList: [
          {
            menuId: 1,
            menuName: '公司管理',
            menuUrl: 'company_manage',
            menuIcon: 'donate',
            parentId: 0,
            menuList: [
              {
                menuId: 2,
                menuName: '分公司登记',
                menuUrl: 'son_company_register',
                parentId: 1,
                menuList: null
              },
              {
                menuId: 3,
                menuName: '分公司管理',
                menuUrl: 'son_company_manage',
                parentId: 1,
                menuList: null
              }
            ]
          },
          {
            menuId: 4,
            menuName: '薪酬管理',
            menuUrl: 'salary_manage',
            menuIcon: 'salary',
            parentId: 0,
            menuList: [
              {
                menuId: 5,
                menuName: '福利管理',
                menuUrl: 'welfare_manage',
                parentId: 4,
                menuList: [
                  {
                    menuId: 7,
                    menuName: '福利登记',
                    menuUrl: 'welfare_register',
                    parentId: 5,
                    menuList: null
                  },
                  {
                    menuId: 8,
                    menuName: '福利查询',
                    menuUrl: 'welfare_query',
                    parentId: 5,
                    menuList: null
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  })
}
